cheese triangle - French English Dictionary